package de.mnit.basis.swt.element.feld.menue;

import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.Listener;


/**
 * @author Michael Nitsche
 */
public class SWT_MenueFeld extends A_SWT_MenueFeld<SWT_MenueFeld> {

	public SWT_MenueFeld(String text) {
		super(text);
	}


	public SWT_MenueFeld eKlick_Schliessen() {
		this.eAuswahl(new Listener() {
			public void handleEvent(Event arg0) {
//				t.swt().getDisplay().close(); //Bis 06.07.2010: Beendet die Anw. ziemlich unsanft und ohne Shutdownhook-Event
				t.swt().getDisplay().getActiveShell().close();
			}
		});
		return this;
	}

	// ERZEUGEN

	protected int gTyp() {
		return SWT.PUSH;
	}

}

